have to live with something - French English Dictionary